package com.xinzhi.savingpot.userinfo.mapper;

import com.xinzhi.savingpot.userinfo.entity.UserInfo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface IloginMapper {


    /**
     * 检测手机号密码是否匹配
     */
    int selectUser(@Param("phone") String phone, @Param("password") String password);

    /**
     * 根据账号密码获取用户id，用户昵称，用户头像(已经使用mybatis)
     */
    UserInfo selectToken(@Param("phone") String phone, @Param("password") String password);

    UserInfo selecUserInfo(@Param("phone") String phone);

    int selectphone(@Param("phone")String phone);

    /**
     * 根据id获取用户信息，用于验证token
     * @param userid
     * @return
     */
    UserInfo findByid(int userid);
}
